/*
 * Copyright (c) 2008-2016 Allwinner Technology Co. Ltd.
 * All rights reserved.
 *
 * File : log.h
 *
 * Description : fake log header file
 * History :
 *   Author  : Zhao Zhili
 *   Date    : 2016/04/25
 *   Comment : first version
 *
 */

#ifndef LOG_H
#define LOG_H

#include <stdio.h>
#include <string.h>

#define loge(fmt, arg...) fprintf(stderr, fmt "\n", ##arg)
#define logw(fmt, arg...)
#define logd(fmt, arg...)
#define logv(fmt, arg...)

const char bigBunny[] = {9, 9, 32, 32, 32, 32, 32, 32, 95, 10, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 58, 32,
    92, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 59, 92, 32, 92, 95, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 95, 10, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 59, 64, 58, 32, 126,
    58, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 95, 44, 45, 59,
    64, 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 59, 64, 58, 32, 59, 126, 58, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 95, 44, 39, 32, 95, 44, 39, 64, 59, 10, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 59, 64, 59,
    32, 32, 59, 126, 59, 32, 32, 32, 32, 32, 32, 44, 45, 39, 32, 32, 95, 44,
    64, 64, 64, 44, 39, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 124, 64, 40, 32, 32, 32, 32, 32, 59, 32, 32,
    32, 32, 32, 32, 41, 32, 44, 45, 39, 64, 64, 64, 45, 59, 10, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 59, 64, 59,
    32, 32, 32, 124, 126, 126, 40, 32, 32, 32, 95, 47, 32, 47, 64, 64, 64, 64,
    64, 64, 47, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 92, 64, 92, 32, 32, 32, 59, 32, 95, 47, 32, 95, 47, 32,
    47, 64, 64, 64, 64, 64, 64, 59, 126, 10, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 92, 64, 92, 32, 32, 32,
    47, 32, 32, 47, 32, 44, 39, 64, 64, 64, 44, 45, 39, 126, 10, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 92, 92, 32, 32, 40, 32, 32, 41, 32, 58, 64, 64, 40, 126, 10, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 95,
    95, 95, 32, 41, 45, 39, 126, 126, 126, 126, 96, 45, 45, 47, 32, 95, 95, 95,
    10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 40, 32, 32, 32, 96, 45, 45, 95, 32, 32, 32, 32, 95, 44, 45, 45, 39, 32,
    32, 32, 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 40, 126, 96, 45, 32, 95, 95, 95, 32, 92, 32, 32, 47, 32, 95,
    95, 95, 32, 45, 39, 126, 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 95, 95, 126, 92, 95, 40, 32, 32, 32, 92, 95,
    126, 126, 95, 47, 32, 32, 32, 41, 95, 47, 126, 95, 95, 10, 32, 47, 92, 32,
    47, 92, 32, 47, 92, 32, 32, 32, 32, 32, 44, 45, 39, 126, 126, 126, 126,
    126, 96, 45, 46, 95, 32, 48, 92, 47, 48, 32, 95, 44, 45, 39, 126, 126, 126,
    126, 126, 96, 45, 46, 10, 124, 32, 124, 58, 32, 32, 58, 58, 124, 32, 32,
    32, 32, 59, 32, 32, 32, 32, 32, 95, 95, 95, 95, 95, 95, 32, 96, 45, 45, 45,
    45, 39, 32, 32, 95, 95, 95, 95, 95, 95, 32, 32, 32, 32, 58, 10, 124, 32,
    96, 39, 32, 32, 96, 39, 124, 32, 32, 32, 32, 59, 32, 32, 32, 32, 123, 32,
    32, 32, 32, 32, 32, 92, 32, 32, 32, 126, 32, 32, 32, 47, 32, 32, 32, 32,
    32, 32, 125, 32, 32, 32, 124, 10, 32, 92, 95, 32, 32, 32, 95, 47, 32, 32,
    32, 32, 32, 96, 45, 46, 95, 32, 32, 32, 32, 32, 32, 44, 45, 44, 39, 32,
    126, 126, 32, 32, 96, 46, 45, 46, 32, 32, 32, 32, 32, 32, 95, 44, 39, 32,
    32, 32, 32, 32, 32, 32, 32, 124, 92, 10, 32, 32, 32, 92, 32, 47, 95, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 96, 45, 45, 45, 45, 39, 32, 44, 39, 32,
    32, 32, 32, 32, 32, 32, 96, 44, 32, 96, 45, 45, 45, 45, 39, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 58, 32, 92, 10, 32, 32, 32, 124, 95, 40, 32,
    41, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 96, 45,
    46, 95, 47, 35, 92, 95, 44, 45, 39, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 58, 32, 32, 41, 10, 32, 44, 45, 39, 32, 32,
    126, 41, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 95, 44, 45, 45, 46,
    47, 32, 32, 40, 35, 35, 35, 41, 95, 95, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 58, 32, 32, 58, 10, 32, 40, 126,
    126, 126, 126, 95, 41, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 47, 32, 32,
    32, 32, 32, 32, 32, 59, 32, 96, 45, 39, 32, 32, 32, 96, 45, 45, 44, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 124, 32, 32, 59, 10,
    32, 40, 126, 126, 126, 39, 32, 41, 32, 32, 32, 32, 32, 32, 32, 32, 32, 59,
    32, 32, 32, 32, 32, 32, 32, 47, 64, 64, 64, 64, 64, 64, 46, 32, 32, 32, 32,
    96, 46, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 124, 32,
    47, 10, 32, 96, 46, 72, 72, 126, 59, 32, 32, 32, 32, 32, 32, 32, 32, 44,
    45, 39, 32, 32, 44, 45, 32, 32, 32, 124, 64, 64, 64, 32, 64, 64, 64, 64,
    46, 32, 32, 32, 96, 46, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    46, 39, 41, 10, 32, 32, 96, 72, 72, 32, 96, 46, 32, 32, 32, 32, 32, 32, 44,
    39, 32, 32, 32, 47, 32, 32, 32, 32, 32, 124, 64, 64, 64, 64, 64, 32, 64,
    64, 64, 64, 46, 32, 32, 96, 46, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    47, 32, 47, 40, 126, 41, 10, 32, 32, 32, 72, 72, 32, 32, 32, 92, 95, 32,
    32, 32, 44, 39, 32, 32, 95, 47, 96, 46, 32, 32, 32, 32, 124, 64, 64, 64,
    64, 64, 32, 64, 64, 64, 64, 64, 59, 32, 32, 96, 46, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 59, 32, 40, 126, 126, 41, 10, 32, 32, 32, 126, 126, 96, 46,
    32, 32, 32, 92, 95, 44, 39, 32, 32, 47, 32, 32, 32, 59, 32, 32, 32, 46, 64,
    64, 64, 64, 64, 32, 64, 64, 64, 64, 64, 64, 59, 92, 95, 32, 32, 92, 95, 95,
    95, 32, 32, 32, 32, 32, 32, 59, 32, 72, 126, 92, 41, 10, 32, 32, 32, 32,
    32, 32, 32, 92, 95, 32, 32, 32, 32, 32, 95, 47, 32, 32, 32, 32, 96, 46, 32,
    32, 124, 64, 64, 64, 64, 64, 64, 32, 64, 64, 64, 64, 64, 59, 32, 32, 92,
    32, 32, 32, 32, 32, 96, 45, 45, 45, 45, 39, 95, 72, 72, 91, 126, 41, 10,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 92, 95, 95, 95, 47, 32, 32, 32, 32, 32,
    32, 32, 96, 46, 32, 58, 64, 64, 64, 64, 64, 32, 64, 64, 64, 64, 64, 64, 39,
    32, 32, 32, 92, 95, 95, 44, 45, 45, 45, 45, 45, 45, 39, 32, 72, 72, 32,
    126, 10, 32, 32, 32, 32, 32, 32, 32, 32, 95, 95, 95, 95, 95, 95, 32, 32,
    32, 32, 32, 32, 32, 32, 59, 32, 124, 64, 64, 64, 64, 64, 64, 32, 64, 64,
    64, 39, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    72, 72, 10, 32, 32, 32, 32, 32, 32, 95, 41, 32, 32, 32, 32, 32, 32, 92, 95,
    44, 32, 32, 32, 32, 32, 59, 32, 58, 64, 64, 64, 64, 64, 64, 64, 64, 64, 59,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    126, 126, 10, 32, 32, 32, 32, 95, 59, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 92, 92, 32, 32, 32, 44, 39, 32, 124, 64, 64, 64, 64, 64, 64, 64, 64,
    64, 58, 10, 32, 32, 44, 39, 32, 32, 32, 32, 32, 59, 32, 58, 32, 32, 32, 32,
    32, 32, 92, 95, 44, 32, 32, 32, 58, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
    46, 10, 32, 32, 96, 46, 95, 95, 44, 45, 39, 126, 126, 96, 46, 95, 44, 45,
    46, 32, 32, 44, 32, 32, 32, 32, 58, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
    96, 46, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 92, 47, 32, 32, 32, 32, 47, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
    64, 58, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 47, 32, 32, 32, 32, 44, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
    64, 64, 46, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 124, 32, 32, 32, 32, 44, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
    64, 64, 64, 64, 58, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 124, 32, 32, 32, 32, 58, 64, 64, 64, 64, 64, 64, 64, 64, 64,
    64, 64, 64, 64, 64, 64, 39, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 96, 46, 32, 32, 32, 92, 64, 64, 64, 64, 47, 32, 32, 96,
    64, 64, 64, 64, 64, 47, 40, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 41, 32, 32, 32, 126, 126, 126, 47, 32, 32, 32,
    32, 92, 126, 126, 126, 126, 32, 32, 92, 10, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 58, 32, 32, 32, 32, 32, 47, 32, 32,
    32, 32, 32, 32, 32, 92, 95, 32, 32, 32, 32, 92, 10, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 40, 32, 32, 32, 32, 47, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 92, 95, 32, 32, 32, 96, 46, 10, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 47, 32, 32,
    32, 59, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 92, 95, 32, 32,
    96, 46, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 47, 32, 32, 32, 47, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 92, 32, 32, 96, 46, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 47, 32, 32, 32, 47, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 96, 46, 32, 32, 92, 10, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 44, 39, 32, 32, 44, 39, 47,
    126, 126, 41, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 59, 32, 32, 47, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 123, 32, 32, 32, 96, 39, 32, 32, 32, 40, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 47, 32, 32, 47, 10, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 96, 46, 95, 95, 95, 44, 45, 39, 32, 32, 92,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 47, 32, 32, 47, 10, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 95, 95, 47,
    32, 32, 32, 32, 32, 124, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 47,
    32, 32, 47, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 47, 32, 32, 32, 32, 32, 32, 32, 32, 124, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 58, 32, 58, 32, 32, 32, 95, 95, 10, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 58, 32, 32, 32, 32, 32, 32, 32, 32,
    124, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 59, 32, 58, 32, 95, 59,
    32, 32, 41, 95, 95, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 40, 32, 32, 124, 32, 32, 124, 32, 32, 47, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 47, 32, 32, 96, 44, 39, 32, 32, 126, 32, 32, 32, 41,
    95, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    96, 45, 58, 95, 95, 59, 45, 39, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 58,
    32, 32, 44, 39, 32, 32, 32, 32, 32, 32, 126, 126, 32, 32, 59, 10, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 47, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 40, 95, 44, 45, 45, 39, 10, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 40, 32, 32, 32, 32, 32, 32, 32, 44, 45, 39,
    126, 126, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
    92, 95, 95, 44, 45, 39, 126, 10, 0};

#endif
